package com.hl.pojo;

@SuppressWarnings("all")
public class CompanyInfo implements java.io.Serializable {

	// Fields

	private Integer employeeId;
	private Employee employee;
	private String name;
	private String foreignName;
	private String licence;
	private Integer orgType;
	private Integer industry;
	private Integer companySize;
	private Float registerCapital;
	private Integer currency;
	private String corporation;
	private String idNumber;
	private Integer certificateType;
	private String registerAddress;
	private Integer registerPost;
	private String officeAddress;
	private String companyEmail;
	private String companyWeb;
	private String linkmanName;
	private String phone;
	private String fax;
	private String linkmanEmail;
	private String remark;

	// Constructors

	/** default constructor */
	public CompanyInfo() {
	}

	/** minimal constructor */
	public CompanyInfo(Employee employee) {
		this.employee = employee;
	}

	/** full constructor */
	public CompanyInfo(Employee employee, String name, String foreignName, String licence, Integer orgType, Integer industry, Integer companySize, Float registerCapital,
			Integer currency, String corporation, String idNumber, Integer certificateType, String registerAddress, Integer registerPost, String officeAddress,
			String companyEmail, String companyWeb, String linkmanName, String phone, String fax, String linkmanEmail, String remark) {
		this.employee = employee;
		this.name = name;
		this.foreignName = foreignName;
		this.licence = licence;
		this.orgType = orgType;
		this.industry = industry;
		this.companySize = companySize;
		this.registerCapital = registerCapital;
		this.currency = currency;
		this.corporation = corporation;
		this.idNumber = idNumber;
		this.certificateType = certificateType;
		this.registerAddress = registerAddress;
		this.registerPost = registerPost;
		this.officeAddress = officeAddress;
		this.companyEmail = companyEmail;
		this.companyWeb = companyWeb;
		this.linkmanName = linkmanName;
		this.phone = phone;
		this.fax = fax;
		this.linkmanEmail = linkmanEmail;
		this.remark = remark;
	}

	// Property accessors

	public Integer getEmployeeId() {
		return this.employeeId;
	}

	public void setEmployeeId(Integer employeeId) {
		this.employeeId = employeeId;
	}

	public Employee getEmployee() {
		return this.employee;
	}

	public void setEmployee(Employee employee) {
		this.employee = employee;
	}

	public String getName() {
		return this.name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getForeignName() {
		return this.foreignName;
	}

	public void setForeignName(String foreignName) {
		this.foreignName = foreignName;
	}

	public String getLicence() {
		return this.licence;
	}

	public void setLicence(String licence) {
		this.licence = licence;
	}

	public Integer getOrgType() {
		return this.orgType;
	}

	public void setOrgType(Integer orgType) {
		this.orgType = orgType;
	}

	public Integer getIndustry() {
		return this.industry;
	}

	public void setIndustry(Integer industry) {
		this.industry = industry;
	}

	public Integer getCompanySize() {
		return this.companySize;
	}

	public void setCompanySize(Integer companySize) {
		this.companySize = companySize;
	}

	public Float getRegisterCapital() {
		return this.registerCapital;
	}

	public void setRegisterCapital(Float registerCapital) {
		this.registerCapital = registerCapital;
	}

	public Integer getCurrency() {
		return this.currency;
	}

	public void setCurrency(Integer currency) {
		this.currency = currency;
	}

	public String getCorporation() {
		return this.corporation;
	}

	public void setCorporation(String corporation) {
		this.corporation = corporation;
	}

	public String getIdNumber() {
		return this.idNumber;
	}

	public void setIdNumber(String idNumber) {
		this.idNumber = idNumber;
	}

	public Integer getCertificateType() {
		return this.certificateType;
	}

	public void setCertificateType(Integer certificateType) {
		this.certificateType = certificateType;
	}

	public String getRegisterAddress() {
		return this.registerAddress;
	}

	public void setRegisterAddress(String registerAddress) {
		this.registerAddress = registerAddress;
	}

	public Integer getRegisterPost() {
		return this.registerPost;
	}

	public void setRegisterPost(Integer registerPost) {
		this.registerPost = registerPost;
	}

	public String getOfficeAddress() {
		return this.officeAddress;
	}

	public void setOfficeAddress(String officeAddress) {
		this.officeAddress = officeAddress;
	}

	public String getCompanyEmail() {
		return this.companyEmail;
	}

	public void setCompanyEmail(String companyEmail) {
		this.companyEmail = companyEmail;
	}

	public String getCompanyWeb() {
		return this.companyWeb;
	}

	public void setCompanyWeb(String companyWeb) {
		this.companyWeb = companyWeb;
	}

	public String getLinkmanName() {
		return this.linkmanName;
	}

	public void setLinkmanName(String linkmanName) {
		this.linkmanName = linkmanName;
	}

	public String getPhone() {
		return this.phone;
	}

	public void setPhone(String phone) {
		this.phone = phone;
	}

	public String getFax() {
		return this.fax;
	}

	public void setFax(String fax) {
		this.fax = fax;
	}

	public String getLinkmanEmail() {
		return this.linkmanEmail;
	}

	public void setLinkmanEmail(String linkmanEmail) {
		this.linkmanEmail = linkmanEmail;
	}

	public String getRemark() {
		return this.remark;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}

}